29484
49373
184573
349545
1073120
259399
637860
78788
429987
727731
92144
418788
794312
886871
823147
910949
1018724
833610
575505
58952
103987
616377
299284
553842